Fantastic.
beds are very comfy, the view and the balconies are great for chilling. the giant TV was a hit with the kids. perfect