Five star accommodation with lots of thoughtful touches. Highly recommended.