Didn't mean to be hostile, sorry. This subject makes me a little crazy.
Try the Ritz Carlton sometime. No smoking anywhere. I suppose there was some on the beach, but easy to avoid that.
I appreciate a smoke-free environment, and plan to book my vacations accordingly from now on.