Incredibly clean and very well put together. Extremely homey feeling. I absolutely loved my stay there. I will definitely be booking this one again.