Absolutely amazing. Everything you could want or need. Very clean & so close to a beautiful beach. Thanks for having us stay, I feel so lucky to experience this beautiful apartment.