Very nice, clean, warm, and tastefully decorated. Relaxing and enjoyable stay.