Great place to stay. Sparkling clean and comfortable apartment. Conveniently close to all amenities. And a fabulous ocean view! We had a great time! Thanks Imogen.