This small, stylish resort offers excellent service and an idyllic location, set right on Tubkaak Beach.