The hotel was okay. Staff were all very nice, but the walls were SO THIN, we heard every single thing from the hallway and other rooms - voices, TVs, laughing, KIDS... and lots of doors that sounded like they were slamming shut because the latching is so loud. The restaurant across the street was very good, and the beach was easily walkable.