The place was great. It had everything we needed and then some. The unit was exceptionally clean upon arrival. Communication was always fast as well.