This place was extremely clean, communication was a breeze and the location was great. Great value for the money! We would definitely use it again.