A beautiful stay in a beautiful part of the world. Great hosts and good communication.