I couldn't have asked for anything better in terms of location, affordability, amenities, and comfort.