Superhost is the correct term for this amazing service. I can definitely recommend this place.