Overall, we had a very good time. Rui was an excellent host and communication with him was very easy. The place was nice and safe. The only downside was the construction going on in the building, but I am sure that was only temporary. Everything else was great.