Excellent stay. 5 Star in every respect.