Excellent place to stay in every aspect.