Incredible stay in a wonderful location! Definitely 5 stars.