A lovely space, well appointed and superbly located at the entrance to the beach