The place was extremely clean and had everything you would need for a lively holiday. The hosts were wonderful and so accommodating. I had such a fantastic time and would definitely recommend it.