A very clean and welcoming property ideal place to stay