excellent ;ocatiom. Very welcoming and warm host. The place is perfect