Extraordinary and great experience! Juan is a very welcoming and caring host and the apartment and location is just perfect.