Nice amenities and convenient public transportation