Matthew's place is great. Perfect for a family group like ours; close to the beach, restaurants and shops, with good amenities, effective air conditioning and a beautiful pool. We loved it and had a great stay.
Only small issue was parking but we managed to find one every day.