Great location. Great view. Great communication. Clean and as described in the listing.