Great communication! The place was clean and well taken care of. Hosts provided everything necessary for a great stay.