A lovely place at a convenient location. Only a short walk from the beach.