Perfection! Beautifully decorated, spotlessly clean, luxurious linen, fabulously comfortable bed, fantastic breakfast.