Very nice apartment. Good for small groups with plenty of space. Overall very clean and tidy and our hosts made the extra effort giving us tips and extra amenities. Good location with stunning views and not to far from the beach and restaurants. It was a great stay and would highly recommend our hosts.