Superb accommodation with fantastic service and attention to detail.