The apartment has an great setting and is exactly like the posting. Perfect location within a couple minute walk of a beautiful beach (our favorite beach during the visit). Our host was easy to reach and very helpful. Plenty of good restaurants and other beaches/spots were available on a list that the host prepared. We would certainly stay again!