Our stay was great. Exelixis Team is very professional, polite and pleasant. The communication was excellent and the team responded immediately in any questions we had. Check in and check out without problems.