Very clean place, gym is well equipped, amazing pool. Overall, a very pleasant stay! Check-in and out are very easy!