Clean and cozy and beautifully set up for a comfortable relaxing stay.