Went there to visit friends who live locally.
There was one staff member on reception whose English was exceptional. The other staff didn’t speak any English (however I didn’t except them to!) and their service was very good. The room was extremely well priced. I don’t know about any proximity to food or transport as I was taken around by my friends. The breakfast was Hot items were cold by the time I got to it (late) so I only had some other food items. The bar was well priced & the pool was large & clean.