10 Stars! Perfect everything, location, comfort and everything in the kitchen you could possibly need. Wonderful patio and the showers are fantastic. Definitely recommend.