Very clean and accessible to amenities. Really enjoyed staying here. The hosts communicated well and answered questions helpfully.