Cozy, modern, all of the necessary accommodations, I would live to stay again!