Perfect . Starting from location , to the warm welcoming of the hosts to the clean and comfortable room I was given . Definitely recommend !