Short Term Rentals Quality and Price: Is there a Perfect Intersection?