A beachfront hotel complex with white buildings and a large white building with a distinctive curved roof is situated on a sandy beach, with people strolling along the shore and the ocean visible in the background.