Everything great! Location, communication...our stay was perfect!