Magical, serene, clean and cozy stay.