Excellent place and has everything you need. It is great for short as well as long stays. Also the apartment is in a perfect location with many attractions nearby as well as restaurants, shops, stores, parks, etc. Perfect place to enjoy the many things Manhattan has to offer :) The hosts were great and communication was very good with quick responses. My family had a great time. Definitely would stay here again. Highly recommended!!!