Beautiful apartment with a spectacular view, great location on an almost private beach with a fun restaurant and bar. The best part, though, were our great hosts and their charming family. Highly recommended.