A must visit ! Spectacular in every sense of the word - great hospitality and flexibility adding to a great location with great views can only be a great recipe !