Everything is perfect. Good location, good facilities, and good hosts! The only thing is wifi sometimes is not stable, but it is not a bit deal for us. Highly recommend!