Excellent communication, meticulous, very well kept and clean! If we could stay there we would without a doubt!!