The location and place is fine. Everything is 15-20 minutes walking distance where we had to be at. And being New Yorkers it was more than fine to accomplish! It is an easy check in and check out process and a basic apartment according to the photos. You will enjoy the stay!