Very good place, clean and modern. Facilities like the pool and gym were also high class.