Wonderful apartment with everything you need for a comfortable stay. On the edge of the beach- couldn't fault the location. Great hosts, even replaced the faulty tv with a brand new one within 24 hrs.