Excellent place to stay, have stayed before.