Absolutely perfect. Every detail had been thought of right down to a welcome breakfast pack . Immaculate and stylish. Would stay here again in a heartbeat!