DONT GET THROWN OFF BY THE DISCLAIMERS AND EXCESS OF INFORMATION! Great location and amazing hosts! Some aspects of the apartment were not as clean as I had hoped, but it was an overall great stay!