Good location, good pool, okay room service. Overall fits the bill but could be better.