Nice place to relax and unwind. Good food. Don't expect luxury or 5 star service it's a beach resort. Just relax and inform staff of your needs a bit in advance. Nice staff and mgmt. U do get a very peaceful sleep. Location is just right on the beach.