The location of the apartment was great. Right by the beach. The front desk staff was friendly. Not the most helpful, but we also don't speak Portuguese so that was completely understandable.