Great location. Everything as mentioned. Small roof top pool with a large area to hangout which we used daily. Need to arrange for parking on your own since this place doesn’t have their own, but the host can give tips on where to park. Will book again!