It's in a great location with great amenities. It was the perfect place for our group of 6.
It was very easy to communicate with the host. Check-in and check-out process was as easy as it gets.
I would definitely recommend this spot.