Cozy, clean, and many amenities.