very clean and beautiful place, lots of space and amenities, great view and super nice host. we had such a great time.