Grand Mercure Okinawa Cape Zanpa Resort: Beach & Location