comfortable, clean, excellent location