great place, huge apartment, wide range of amenities