We are traveling in the last part of May and looking for a nice hotel directly on a beach. We are hoping to have a long beach to be able to take nice walks. Also interested in a hotel close to a local town where we can walk and go for meals and experience the local vibe. Not interested in surfing just beautiful, soft sand beach and local charm. We are not interested in the all inclusive hotels--more interested in local hotels.
Thanks for your suggestions!