5 stars on everything. Lin was a great host who kept in touch with me every step of the way for and informed me ahead of time of any issues. no inconvenience at all during my stay, location is also fabulous and the family had a great time!