Staff at the restaurant were very good, and the food generally was too. We had a spacious room, very nice modern bathroom. Quiet, and good location across from the beach. Traffic in the parking area could get a little frantic at times, they could do with some design features to direct drivers more and slow them down.