Great location, as we say in Real Estate, location, location; the extra assistance to keep the place clean, always a plus.