Great location, spacious and lots of artful details. We appreciated the drinks and fresh fruits upon arrival too. Stayed cool during hot days and communication was awesome. Could benefit from a more thorough cleaning but overall felt very comfortable.