Perfect location, very comfortable apartment and excellent hosts. Could not ask for more and would not hesitate to stay here again. A 6 star Air BnB experience.