Excellent place to stay, would rate 5 star.