Very nice place, as described! Joao was very helpful about the check-in, and available to help whenever asked. The only downfall was that the wifi could've been better.