Mary was the best host. This property is gorgeous. Five stars all around. If you have the choice to stay here or at a resort - stay here. You will not regret it.