Beautiful residential stay. Highly recommended, five star in all senses.