A beachfront 5-star resort in Wadduwa offering spacious ocean-view rooms, lagoon-style pools, and a relaxed coastal luxury experience.