We loved the staff. Very nice people. We brought our puppy and the Sorrento was more that accomadating. My brother got married at the hotel and the wedding was beautiful and the good excellent. Room service pricey but good. Our suite was very large with great Westin type, comfy beds but I was expecting nice room decor. The service was top notch and I would recommend Sorrento for weddings or vacation stays.