Leo's apartment is really well located, less than 5 mins walk to Copacabana beach. The 24hr concierge facilitates entrance to the building and also provides a level of security. The apartment itself is a very good size for 4 people, the apartment is well equipped, with kitchen appliances etc. I definitely recommend a stay at Leo's.