A great location for a lovely home stay feeling place in NELA, close to some brilliant amenities in Atwater, we loved it