perfect location and a great apartment with all necessary amenities