This place has all you need! We had a great stay and Olga was so helpful, I'm really happy we found this place :)