Great location; great apartment; great host