Great location. Listing was exactly as described. We had some issues with the cleaning process before check-in but Michael was very easy to communicate with and ended up refunding the cleaning fee. Would come back again. Great for groups and those traveling with pets