Fantastic apartment in an amazing location with beach views and all amenities within close proximity. In addition Stephen is a great host. Highly recommended.