Stunning. Great location, great host, clean and the pictures describe it perfectly.