Absolutely perfect: location, cleanliness, rooms fairly large for NYC, absolutely amazing staff. Highly recommended.