We really enjoyed our stay there. The facilities were great . The room we were staying was spacious, clean and has a nice night view. The staffs there are friendly and helpful. There is a small area where we can play firework. This is great for my little boy. They have something to offer for everyone. My parents were extremely happy with the spa and the rest of the facilities there. We will definitely go back there again when my boy gets a little bit older. It is better to stay at the Annex bldg which is newly built and a bit more modern, but this comes with a price. We do not mind the remote location as we were travelling by car in okinawa.