Five stars! Location, beauty, hosts... All beyond expectations