Brilliant service and beautiful accommodation.