Elena is a superhost, indeed. She was extremely careful about every detail.
The apartment is nice decorated and fully equipped. It is located in Saint Louis Island, a picturesque and tranquil neighborhood.
The restaurants suggested by Elena were just perfect, walking distance from the apartment.
We definitely would like to come back!