Excellent place to stay, all around!