Everything was perfect: clean, comfortable and great communication. The location was superb!