Located in the heart of Lamai, small and sophisticated. A foodie's paradise: the food here is highly regarded.