I loved this place! Only stayed one night but everything was perfect. Ideal location next to JFK — would recommend 100%.