Enjoy a stay at a seven-suite luxury boutique hotel in Sri Lanka