This place was very clean and had just about everything you would need for a long stay. Hazel was also very friendly and was always able to answer any questions I had.