Hey guys i have narrowed my search down to menorca santa tomas resort and have found the mestral and liebeig apartments which i like the look of just wondered if anyone had stayed there before alot of the reviews i have found are from last year nothing recent any advice would be great
thanks