Heaven meets Luxury & Hospitality in 7th heaven situated on the south coast of Sri Lanka, with a spectacular view over one of the most famous beaches in Sri Lanka, Unawatuna. Villa Thawthisa THE Boutique Hotel is one of the most luxury and relaxing spots on the Island. We invite young, Qualified & Experienced individuals for immediate employment.