Blue Buddha is an upscale resort offering bright accommodations, some with sea views and patios. It features a beach area and serves world cuisine.