Extremely nice place: wonderful hosts, nice and comfortable apartment, good location = 100% recommendation.