Very good location, you have all you need, all is clean and comfortable and Clea is really nice and friendly (speaks portuguese). They were also flexible with my check-in and -out according to my flights, as long as my room wasn't reserved for anyone else.
Enjoy!