Comfortable apartment with great amenities.