We enjoyed staying here. The location is wonderful. As other reviewers noted, the en suite bathroom smells pretty bad - like sewage - which made it somewhat uncomfortable. Everything else was great and as described. It was nice to have the security personnel downstairs. You do need to know some basic Portuguese to communicate with security, but they are all very kind and patient. We recommend staying here, especially if they can fix the smell.