Very well appointed accommodation; it made for an extremely comfortable stay in a beautiful spot.