Very clean and well maintained place. Includes all the essential items needed for a stay and the hosts were very responsive and accommodating.