Amazing location, great communication with the hosts, very clean apartment. Great value for money. We really enjoyed our stay and we will come back (2 adults and 3 grown children).