Compared to other hotels we stayed in the past, this hotel stands out! Their gym is functional and completes. The service is excellent and the staff was fantastic. The kids were sad to go. We will definitely be back and stay for much longer.