great location, excellent communication, clean and comfortable