Good apartment with good amenities