High-rise resort hotels overlook Waikiki Beach with turquoise waters, scattered swimmers, palm trees, and white sand under partly cloudy tropical skies