Excellent location, comfortable apartment, great host - totally worth the cost!