Good amenities and great location