Absolutely divine. Beautiful, functional, spacious and conveniently located. We will be back when on the mainland. Thanks