Great location + great view + great host = Excellent city experience