I've been there several times from 2009 to 2010. Nice 4 stars hotel near Leme beach (near Copacabana) . Hotel is not as modern but it is well structured with a nice swimming pool area. The food is very good and above the standards. They also organized tour, even to watch football games ;).