Our stay was so great! The apartment is beautiful and has everything you need and even more! It is also very very clean. Viviana is extremely helpful and I think she is the best host I have ever met!