amazing stay, cleaning, communication and location as amazing!