Overall good stay. A couple of improvements would make the place a 5 star.