Fantastic 5 star plus accommodation.
Thoroughly recommend this as a destination of top quality and hospitality.