Excellent communication and location
Everything i needed for my stay was provided