Can't recommend enough. A gorgeous place in a stunning location.