Very clean and well maintained hotel...the entire staff is friendly and efficient. We love that it is only a few steps to the beach...that's the whole point of our vacation! Their breakfast options are good, the breakfast area is organized and cozy. You have to get up early sonit doesn't get crowded but you can always take your food out and enjoy it on their little tables and nooks outside. They also have a good sized pool if you want a break from the beach..that is, if you can resist it. Despite a 4 hour thunderstorm during our stay, we enjoyed all the sun and white sand! It's within walking distance to the the town square which is their tourist hub (other than the beach of course), with tons of restaurants to choose from and little shops to browse around. It wasn't too crowded since it's not peak season but that's why we loved it even more. All in all, we had a good short vacation..we'll definitely be back again!