Very clean and comfortable. The kitchen has all the equipment you need. It is a great place if you're looking for a longer term stay.