Met and exceeded all expectations. Would recommend to all future travellers. Wish we could have stayed there longer!