Beautiful location and excellent communication from the team. We had a great stay. Flat has some wear and tear that the team is aware of.