Exactly what you read in the description is what you get. Super clean and spacious. The location is very nice! there is a hill as mentioned but if you enjoy walking or have a car (or uber) it's no big deal. We checked in later than expected, but they were nice enough to stay up so our check in was as smooth as possible. 100% would recommend.