This place is better than the picture’s Edna + Isaiah’s place has everything you need and make’s you feel right at home, Like 10 minutes away walking distance from Barclays and Atlantic Terminal which is perfect to do some shopping in