If you want to stay in a 5-star facility look no further. It's everything I would want in my own home with the added bonus of a helpful and knowledgeable host family.