10/10 location, host, and overall stay. Had to adjust my dates of stay due to work and both hosts were great at accommodating. Place is tidy and great value for the group size we had. Would be back 100%.