5 stars! My family had a great time staying here. Communication was great, great location and beautiful home.