This place is clean and in a great location. It also has a great view. The apartment is pretty small, but I knew that when I booked it. I would stay here again.