Excellent place to stay. Perfectly clean and self contained. Everything someone needs for a comfortable and enjoyable stay.