Wonderful hosts; great location; nice, clean apartment with everything a traveler might need. Close to the train station and water transportation. Short walking distances to many major attractions and nice restaurants.