Great location, 30 second walk from the beach and great restaurants/bars. Great apartment, very clean, maid service (including laundry) is amazing, plus bottles of water in the fridge every day. Also, superb communication from the host.