Great location and matched description. Great check in process and lots of personal recommendations. The water temperature was a little fussy to figure out but would definitely stay again!