great location, affordable with good amenities