The place was absolutely stunning, checking in and out was the easiest thing in the world. Carla and Ben themselves were incredible hosts and so lovely.