Place in new built and well maintained. Toilet and bathroom were near and clean. It's somewhat in outskirts so if you don't have own vehicle then is quite expensive to get to there.
The check-in experience was phenomenal! The staff was extremely helpful and friendly throughout my stay. The hotel's location was perfect, with easy access to all the main attractions. Overall, a splendid experience!