Great stay at Ana’s Airbnb, just as described. Good amenities and helpful to have things like salt and pepper and body wash.
We got taxis most evenings but you can walk 25 mins into the central areas.
I would say it’s probably more suited for 2 people than 3 or 4, just because the sofa bed isn’t super comfy and the shower runs out of hot water quite quickly.