Great place and very clean. We had a great time at this place. It has everything we needed and we have a very comfortable stay.