Excellent communication and help before and during our stay.