Look no further! Great location, wonderful apartment set up, and fabulous hosts. We just finished a one month stay and gave it an all-round 5 star rating!