Excellent location, fantastic communication. Would definitely stay again.