Good location, excellent communication, clean and comfortable.