good amenities and perfect location