Fantastic! What a great place. We wished we could have stayed for longer.