Excellent hosts; clean and very well located apartment.