Very clean, cozy, with thoughtful amenities