Excellent location, clean and comfortable, outstanding communication.