Excellent friendly welcome at reception. Clean comfortable room. Really appreciated the free laundry on site inc free washing powder, a nice touch. Menu seemed overpriced for dinner, probably typical of high end hotels. Breakfast on day one was fine, day two a different story. No sour dough bread, Mexican beans were luke warm poached eggs took an age to arrive and when they did eventually arrive, they were cooked solid. Not sure what to say about a 5 star hotel that can’t get eggs right…..