Amazing! Perfect location and beautiful home away from home. Great for those with young kids, having the toys and children's table and chairs was such a nice touch. Communication was excellent throughout. Can't wait to return!