Good, clean, well appointed apartment. Great communication and the guide to the area that Margaret provides is a great extra touch as are the bikes and beach gear. Highly recommended.