We stayed in Apt 2 and then in the Beach Penthouse. Easily the best Airbnb apartments we've stayed in thus far, they are exactly as they appear online, but the views are even better. Mary-Louise was very helpful and I can say that the apartments really made the trip for us. Highly recommended.