Location: depending upon one's need location is subjective. But the place is well connected, is on the highway, not too far from the city. Food: food here is of good quality, although a bit expensive. Service: staff is polite but, you need to remind them to do the cleaning, and replacement of linen and the daily must do activities as should be performed in a hotel. There is no telephone in the room so to contact the kitchen or reception is an inconvenience.
In a nutshell, everything was ok in the hotel except for the cleanliness & hygiene of the bedsheets, blanket and pillow covers. Also the dustbin in the room was not sanitised.