My friends and I met up here to have a small brunch in honor of one of my best friend’s 30th Birthday. The apt. has 2 floors and the on the 2nd floor it has a small, but nice roof top area. The apt has 2 bathrooms, which was perfect especially when everyone is trying to get ready. Esmael’s place was clean, spacious and in a great area. I personally love Astoria; the location is great and has plenty of good places to eat. The privacy we had was very much appreciated. Not too many people live in the building, but if you come across one of the neighbors they are nice and courteous. Kitchen had plenty of space and the long dinning table was perfect for our group. There were some small housekeeping issues that Esmael has been made aware of, but he was very receptive to it and was an easy host to do business with. If you’re in a larger group or just want to be comfortable this is the place to stay!