Extremely thoughtful hosts. Everything was well kept and organized. Very clean. Attention to detail was outstanding. Communication was perfect.