In a nutshell, top notch. Fantastic location (tree top & sea views), beautiful space, tastefully decorated. Gregarious hosts. Highly recommended.