Comfortable and clean in an excellent location.