excellent place to stay, fully recommend