Kate and princess were great hosts. Location was great. The views and balcony were fantastic. Great communication, and she made sure we were comfortable.