Exactly as described. Immaculately clean. Great location. Great communication. The eating area is nicer and larger than described. Parking pros: free and convenient. Cons on a narrow street on a hill. I would definitely stay again.