Great place to stay, great location
Review if the apt has windows if you plan to stay more than a weekend