Very cute, comfortable apt with a decent kitchen area (large fridge, stovetop, storage, sink, utensils etc) and a separate bathroom. The room is about the size of a standard hotel room - so fine for the two of us! You take the elevator to floor 12 and then climb a short set of stairs to the series of apts at the penthouse level. We loved the rooftop access - a beautiful space with a small pool, lounge chairs, pool table, area to grill and a view off one end of Corcovado, all of which we basically had to ourselves. The apt was quite clean/ tidy, and we had plenty of space to put away our things. The bed is a bit hard with very flat pillows, but otherwise fine, and the A/C worked beautifully. We did hear some street noise, but the apt also has a fan, which helped drown that out at night. The apt is just a block or so away from the beach, as well as from a grocery store, good restaurants/ bars and several fresh juice counters. There's an HSBC about 5 blocks away too - an easy walk. It's easy to grab a taxi right out front (across the st) of the apt bldg too. Overall, we were very happy with our stay!