Pictures are very accurate and the cleanliness was top notch. The place is really nice and upscale with a nice patio. The check in process was not the easiest as there are several steps involving where to pick up the key and where to park within a parking garage but the instructions were detailed and straight forward. Host is very communicative and easy to reach. My only issue was with the bed being too firm for my liking but that's more of a personal preference which isn't a negative reflection on the apartment.