The apartment is as pictured. It is clean and offers the required amenities. The roof porch is a great way to enjoy the outdoors in the evening. The only issue we experienced was having to wait outside for 30 mins during check-in.