Good location. Clean and well maintained. Everything was provided to make it a comfortable and fun stay.