Flawless stay; excellent communication and location