The room is as appears in pictures & really cute entryway. It's a good size for 2 people, maybe 3. The bathroom is extremely small, but it's sufficient. There's not much of a kitchen to speak of, but there's tons of restaurant options within minutes. The beds are comfortable & a good size. The walls are very thin so you can hear other guests in the apartment building. This wasn't an issue for us because we were hardly at the apartment & the other guests were considerate of noise for the most part. There's only 1 AC unit in the apartment (in bedroom), so rest of space can be warm. The wifi worked well for multiple devices - no problem. The apt was clean, but we had a problem w/ants in there. It wasn't out of control, but a presence I didn't expect or appreciate. Gasparis picked us up from the airport & arranged a taxi for our departure to airport which was helpful. He speaks English well & was friendly. He was not especially timely in communicating, but fortunately there were no emergencies & everything worked out. The location is FABULOUS! Steps away from Black Beach. I'd consider staying here again next time.