Immaculately clean and well thought out apartment with everything we needed provided. Kayaks too on a private beach. Beautiful and peaceful location. Top quality throughout.