There is no better place to stay when visiting New York! Aimee’s place has everything and anything you’d ever need nestled in beautiful Astoria! It is homey and perfect for your stay!