The location is excellent - across from the beach. We just visited the beach and a few restaurants as we did not have a car. We stayed on the third floor (stairs only) in a family room. The kids played with all the games and really enjoyed the theme. The hosts provided a nice breakfast for us the second day. The first day was Taiwanese self serve and we didn't know what to do with it (we are not Taiwanese). A fine place to stay when exploring this area.