An absolute gem of a place in a stunning location. Nothing whatsoever to fault.