Well located, extremely well planned, clean, and beautiful. Kids enjoyed their stay. Our host made us feel comfortable and at home. Thank you.