When we first stumbled upon this apartment on Airbnb it seemed almost too good to be true. There must be a catch we thought! However, everything was as perfect as it seemed online. The apartment was equipped with everything you need. Gerardo is such a great host and there when you need him. The communication was super easy and quick and the place looks exactly like it does on the pictures. Would absolutely recommend to everyone! We had an amazing stay!